home *** CD-ROM | disk | FTP | other *** search
- Welcome to S-FTP version 1.20 (or simple FTP)!
- .
- The author of this software is Keith Cotroneo. I call S-FTP Week-End-Ware
- ....because I really only have time to work on it during the week ends.
- .
- I am a Dean at a college in Oregon. Computers are a hobby of mine and lately
- I have spent some time on the Internet. The FTP utilities that I have tried
- have not suited my needs very well and Web browser don't work well for batch
- downloads. So I wrote this program for my own use.
- .
- What I wanted was something that would allow me to:
- .
- *logon the popular ftp sites without hassle
- *read .txt information about files in the directories easily
- *perform batch downloads
- *do an occasional upload
- .
- S-FTP does those things for me.
- .
- If it works for you, you are welcome to use it with the following provisions:
- .
- 1) There is absolutely no warranty with this software. You use it
- completely at your own risk. This means that you agree that if you
- use the software and it somehow screws up your system or you lose files,
- that is your problem, not mine.
- 2) You understand that this software was developed using the RXFTP
- package and agree to the additional license arrangements listed in the
- license.txt file. Also, thanks to Jeff Glatt for Filerexx!
- 3) You MUST register after 15 days of use of this product. To do so,
- send me email or snail mail telling me your name, address, email
- address, and then please provide comments on how I should improve the
- product. I *do* use suggestions to make changes. I can be reached below:
- .
- cotroneo@mailman.tvcc.cc.or.us
- or
- Keith Cotroneo
- 661 SW 5th St.
- Ontario, OR 97914
- 4) If you distribute the package to others, you must give them the whole
- Zip file.
- 5) You may not sell this software product to anyone.
- .
- .
- Changes in S-FTP since version 1.00:
- 1) Text files in the Directory List are now loaded to the viewer by
- single clicking on the file to highlight it and then clicking the view
- push button.
- 2) The Download List may now be populated from a viewed text file. This
- works for files such as the Hobbes 00index.txt files. For this function
- to work, the filename must be in the first position in the line of the
- text file.
- 3) While files are downloading, you can now continue to populate the
- download list box. You can download files while you are viewing the
- directory list or 00index.txt files in the viewer and continue to
- transfer file names to the Download List. Files will be downloaded in
- the order of transfer to the download list.
- 4) Lengthy processes, such as logon and downloading are now placed
- in separate threads. This makes the application much more responsive
- and doesn't lock the application while processes are completed.
- 5) Added download path setting and config menu option.
- 6) Added Delete Host and Add Host buttons to allow configuring the
- host list.
- 7) Added several progress indicators to tell the user what is happening.
- 8) S-FTP will now download files from outside the current remote
- directory. You can build the download list from various directories
- or 00index.txt files. The download list will remember paths to those
- files and retrieve them when you download.
- 9) Added capability to configure host user name, password, default
- directory.
- 10) Improved the logon process. It is more streamlined and provides
- better progress reporting.
- v1.05
- 11) Added upload capability.
- v1.06
- 12) Added capability to resize the main SFTP window.
- 13) Added audible beep to signify completion of download list.
- 14) Added date/time sort button for directory list.
- 15) Added auto date/time sorting check box for auto sorting
- whenever the directory list is updated.
- 16) Added double click .txt files to viewer check box option.
- 17) Changed the directory list default font to system monospace.
- *NOTE: all of the 1.06 changes were made at the request of users.
- I have more and I am working on them.
- v1.07
- 18) Fixed the date sorting routine. It didn't work right. Now if
- the Date Sort box is checked, the directory list will be downloaded
- in descending date order.
- v1.08
- 19) Added back up directory button <<.
- 20) Increased directory text box character capacity.
- v1.09 21) Added capability to save window size and position.
- v1.09a 22) Fixed a compatibility problem with earlier versions and the
- path.txt file. Users of previous versions can now keep their old
- path.txt file, whereas v1.09 required replacing it.
- v1.10 23) Fixed a problem with the progress indicator not functioning on
- FAT partitions. Thank you to Jeff Glatt for his wonderful FILEREXX
- utilities. The FILEREXX.DLL is now required for SFTP.
- .
- To use S-FTP:
- 1) Unzip the S-FTP.ZIP file to the directory in which you want the
- product to reside.
- 2) Copy the files rxftp.dll and filerexx.dll to a directory in your
- DLL path.
- 3) Edit the hosts.txt file to include any hosts that you visit.
- 4) Create an object on the desktop if you want one.
- 5) Start your tcp client or internet connection.
- 6) Run S-Ftp by typing sftp at the command prompt or by clicking the object.
- 7) Click on the Config menu, choose Path, type in download path setting in
- the textbox, click change button, double click upper left of window to
- close.
- 8) Double click on the host name you wish to visit.
- 9) Click the logon button and wait for the connection. When connected,
- the root directory listing will load into the directory list box.
- 10) Review limitations section at end of this help file.
- v1.20 24) Improved download progress indicator to provide percent
- statistic.
- 25) Added download progress indicator for the viewer.
- 26) Added aliases, now you can have multiple aliases with different
- download directories, user and password for each host.
- 27) Changed behavior in the host listbox so that a double click
- on the host alias automatically logs on the the remote host.
- 28) Added quick list type function to quickly add the current host
- and directory to the alias list. Clicking on a Add Host now
- automatically sets up the current directory with an alias in the
- add host option window.
- 29) Added direct host logging. Typing a host with a directory, ie.
- hobbes.nmsu.edu/incoming in the host edit box and then clicking on
- logon will automatically logon to the host without having to set
- up a specific host alias.
- 30) Changed the directory listbox behavior so that you can press
- enter or double click to select an entry.
- 31) Added the capability to press the escape key in the viewer to
- close the viewer window.
- 32) Fixed the download routine so that it adjusts filenames to
- conform to the 8.3 requirement when downloading to a FAT drive.
- 33) Made adjustments to the multi-threading components to
- improve responsiveness.
- .
- To add new hosts and aliases:
- 1) Click Add Host.
- 2) A window pops up, complete the required information for the Host.
- 3) Click the Add Button to save the information.
- 4) Click Done to exit the window.
- .
- To quick add new hosts:
- 1) When you are in a directory of a remote host, click Add Host. The
- Add Host window will automatically append the directory to the old
- alias name to let you quickly set up the new host alias.
- 2) Click Add.
- 3) Click Done.
- .
- To change a host:
- 1) Click on Add Host.
- 2) Use the listbox to select the host alias (double click).
- 3) Change the information as needed.
- 4) Click Change and then Done.
- .
- To delete hosts:
- 1) Highlight the host alias in the Host listbox that you want to delete
- by single clicking on it. Click the Delete Host button. The host is
- removed from the listbox.
- .
- To logon to a remote host:
- 1) Double click on the alias in the host listbox.
- .
- To change a directory:
- 1) Double click on the directory in the directory listbox to which you
- want to change (english, can you believe it?), or enter the directory
- in the Directory textbox and click on the Dir Button.
- .
- To back up to a parent directory:
- 1) Click the << button.
- .
- To date/time sort a directory listing:
- 1) Click the Date Sort check box.
- 2) Now, when directory lists are downloaded, they will be sorted in
- descending date order.
- * This function was requested by users to make it easy to check an
- /incoming directory and see the newest files first.
- .
- To download files:
- 1) Double click on the file(s) in the directory listbox that you
- want to download.
- 2) Each file will be transfered to the download listbox.
- 3) When you are done choosing files, click on the download button
- to begin receiving the files.They will be placed in the directory
- specified by your path configuration in the config menu.
- 4) When the list is cleared, all your files have been transfered.
- *Note: effective in version 1.02, you may continue to build the
- download list while downloading is in progress. New files added to
- the download list while downloading will be transfered in the
- order appended to the download list.
- or
- If you are downloading from a site, such as Hobbes, that maintains
- file listing descriptions in text files (ie. 00index.txt), you can
- add files to the Download List from a viewed text file. To do so:
- 1) Highlight the text file (ie. 00index.txt) in the Directory List
- by single clicking on it.
- 2) Click the View button to load the text file into the viewer.
- 3) Double click on the files in the viewer that you wish to transfer
- to the Download list.
- *Note: effective in version 1.02, you may continue to build the
- download list while downloading is in progress. New files added to
- the download list while downloading.
- .
- To delete files from the download list:
- 1) Double click on the files in the Download Listbox that you want to
- remove.
- or
- 3) Click on the Clear List button to remove all files.
- .
- To view text files on a remote site:
- 1) Single click on a text file in the directory listbox to highlight the
- file that you want to view.
- 2) Click the View push button.
- *Note the view push button will only act on files in the directory list.
- Files in the Download list are not affected.
- or
- 3) Click the .txt Dblclick check box.
- 4) With the .txt Dblclick check box selected, a double click on a file
- in the directory list with a .txt extension will automatically load
- the file to the viewer. This feature was requested by a user.
- .
- To upload a file:
- 1) Single click on the Upload menu.
- 2) Single click on either Ascii (if text file) or Binary (executable).
- 3) Choose the file from the file dialog. Click OK or double click on
- the file.
- 4) In the next upload window, click Yes.
- 5) Wait for the upload to conclude. No file progress checking is shown.
- 6) If the upload is successful, the directory list will be downloaded.
- .
- To conduct simultaneous uploads, downloads, etc.:
- 1) Begin your first upload or download with SFTP.
- 2) Load a second copy of SFTP.
- 3) Initiate your second upload or download.
- .
- To save window size and position:
- 1) Click Config on the menu.
- 2) Click Save Size and Position.
- .
- Limitations:
- 1) One user reported difficulty downloading files from a direct network
- connection. If you use this software directly of a network, instead of
- through a modem, please let me know how it works for you off the
- network.
- 2) Currently, SFTP is set up to handle Unix servers. Other server types
- are not supported.
- 3) Still have not figured out how to kill the download thread without
- closing the application. I believe there is a problem in the Vispro/rexx
- that does not handle this aspect of multi-threading properly. If anyone
- has suggestions please contact me.
- .
- Well, that is pretty much it. Let me know how things go.
- .
- Keith Cotroneo
- cotroneo@mailman.tvcc.cc.or.us
- Updated March 4, 1996
-